package com.st.vo;

import com.baomidou.mybatisplus.annotation.TableField;
import io.swagger.v3.oas.annotations.media.Schema;
import io.swagger.v3.oas.annotations.tags.Tag;
import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;

@Data
@NoArgsConstructor
@AllArgsConstructor
@Tag(name="getGoods",description = "获取单个商品详情")
public class GetGoodsVo {

    @TableField(value = "`name`")
    @Schema(description = "名字")
    private String name;

    /**
     * 价格
     */
    @TableField(value = "price")
    @Schema(description = "价格")
    private Double price;



    /**
     * 货号
     */
    @TableField(value = "article_number")
    @Schema(description = "货号")
    private Integer articleNumber;

    /**
     * 花材
     */
    @TableField(value = "material")
    @Schema(description = "花材")
    private String material;

    /**
     * 打包方式
     */
    @TableField(value = "packages")
    @Schema(description = "打包方式")
    private String packages;

    /**
     * 花语
     */
    @TableField(value = "flower_language")
    @Schema(description = "花语")
    private String flowerLanguage;

    /**
     * 附赠语言
     */
    @TableField(value = "bundled")
    @Schema(description = "附赠语言")
    private String bundled;

    /**
     * 配送详情
     */
    @TableField(value = "delivery")
    @Schema(description = "配送方式")
    private String delivery;



    /**
     * 内容标识限量发售等
     */
    @TableField(value = "content_flag")
    @Schema(description = "内容标识限量发售")
    private Integer contentFlag;



}
